FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package ans.cnsa.fhir#0.1.2 (46 ms)

Package ans.cnsa.fhir
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=ans.cnsa.fhir@0.1.2&canonical=http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/FrPatientMDPH
Url http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/FrPatientMDPH
Version 1.1
Status draft
Date 2020-06-10
Name FrPatientMDPH
Experimental False
Authority national
Description Profil français FrPatient adapté au cas d'usage SI-MDPH
Type Patient
Kind resource

Resources that use this resource

StructureDefinition
http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/QuestionnaireResponseMDPH Questionnaire réponses SI-MDPH
http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/RelatedPersonMDPH Related Person MDPH

Resources that this resource uses

No resources found



Source

{
  "resourceType" : "StructureDefinition",
  "url" : "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/FrPatientMDPH",
  "version" : "1.1",
  "name" : "FrPatientMDPH",
  "status" : "draft",
  "date" : "2020-06-10",
  "publisher" : "ANS",
  "description" : "Profil français FrPatient adapté au cas d'usage SI-MDPH",
  "fhirVersion" : "4.0.0",
  "kind" : "resource",
  "abstract" : false,
  "type" : "Patient",
  "baseDefinition" : "http://interopsante.org/fhir/StructureDefinition/fr-patient",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Patient.meta",
        "path" : "Patient.meta",
        "min" : 1
      },
      {
        "id" : "Patient.meta.profile",
        "path" : "Patient.meta.profile",
        "min" : 1,
        "max" : "1",
        "fixedCanonical" : "http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/FrPatientMDPH"
      },
      {
        "id" : "Patient.name",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.name",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "use"
            }
          ],
          "rules" : "open"
        },
        "min" : 1
      },
      {
        "id" : "Patient.name:nomNaissance",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.name",
        "sliceName" : "nomNaissance",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Patient.name:nomNaissance.use",
        "path" : "Patient.name.use",
        "min" : 1,
        "fixedCode" : "maiden"
      },
      {
        "id" : "Patient.name:nomNaissance.family",
        "path" : "Patient.name.family",
        "min" : 1
      },
      {
        "id" : "Patient.name:nomNaissance.given",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.name.given",
        "max" : "1"
      },
      {
        "id" : "Patient.name:nomEpoux",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.name",
        "sliceName" : "nomEpoux",
        "max" : "1"
      },
      {
        "id" : "Patient.name:nomEpoux.use",
        "path" : "Patient.name.use",
        "min" : 1,
        "fixedCode" : "official"
      },
      {
        "id" : "Patient.name:nomEpoux.family",
        "path" : "Patient.name.family",
        "min" : 1
      },
      {
        "id" : "Patient.name:nomUsage",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.name",
        "sliceName" : "nomUsage",
        "max" : "1"
      },
      {
        "id" : "Patient.name:nomUsage.use",
        "path" : "Patient.name.use",
        "min" : 1,
        "fixedCode" : "usual"
      },
      {
        "id" : "Patient.telecom",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.telecom",
        "min" : 1
      },
      {
        "id" : "Patient.birthDate",
        "path" : "Patient.birthDate",
        "min" : 1
      },
      {
        "id" : "Patient.address",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.address",
        "max" : "1"
      },
      {
        "id" : "Patient.contact",
        "path" : "Patient.contact",
        "constraint" : [
          {
            "key" : "Cont-1",
            "severity" : "error",
            "human" : "L’un des éléments Patient-relatedPerson ou name doit être présent",
            "expression" : "name.exists() or extension[url='http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/patient-relatedPersonMDPH'].exists()",
            "xpath" : "exists(name, extension[url='http://esante.gouv.fr/ci-sis/fhir/StructureDefinition/patient-relatedPersonMDPH']"
          },
          {
            "key" : "nom-dem-1",
            "severity" : "error",
            "human" : "Dans le nom, le nom de famille est obligatoire si la relation est le demandeur",
            "expression" : "relationship.coding.where(code = 'DEM').exists() implies name.family.exists()"
          },
          {
            "key" : "civ-par-1",
            "severity" : "error",
            "human" : "Dans le nom, le préfixe est obligatoire si la relation est le parent 1 ou le parent 2",
            "expression" : "relationship.coding.where(code = 'PAR1' or code = 'PAR2').exists() implies name.prefix.exists()"
          },
          {
            "key" : "nam-rel-1",
            "severity" : "error",
            "human" : "élément name obligatoire si la relation est le demandeur ou parent 1 ou parent 2",
            "expression" : "relationship.coding.where(code = 'DEM' or code = 'PAR1' or code = 'PAR2').exists() implies name.exists()"
          }
        ]
      },
      {
        "id" : "Patient.contact.extension",
        "path" : "Patient.contact.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "open"
        }
      },
      {
        "id" : "Patient.contact.extension:Patient-relatedPerson",
        "path" : "Patient.contact.extension",
        "sliceName" : "Patient-relatedPerson",
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "http://hl7.org/fhir/StructureDefinition/patient-relatedPerson"
            ]
          }
        ],
        "condition" : [
          "Cont-1"
        ]
      },
      {
        "id" : "Patient.contact.relationship",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.contact.relationship",
        "max" : "1",
        "condition" : [
          "nom-dem-1",
          "civ-par-1",
          "nam-rel-1"
        ],
        "binding" : {
          "strength" : "extensible",
          "description" : "Partir du JDV d'InterOp Santé",
          "valueSet" : "http://interopsante.org/fhir/valueset/fr-contact-relationship"
        }
      },
      {
        "id" : "Patient.contact.name",
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
            "valueCode" : "normative"
          },
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
            "valueCode" : "4.0.0"
          }
        ],
        "path" : "Patient.contact.name",
        "condition" : [
          "Cont-1",
          "nom-dem-1",
          "civ-par-1",
          "nam-rel-1"
        ]
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.